package hu.mapro.model.generator;

import hu.mapro.model.generator.AutoBeanGenerator.ExtraInfo;
import hu.mapro.model.meta.DefinedType;

import java.io.OutputStream;
import java.util.Collection;

import com.sun.codemodel.JClass;

public interface BeanMetadataGenerator {

	void generateFields(OutputStream out, String packageName, String className,
			Annotater annotater, JClass serviceClass,
			Collection<DefinedType<?>> beanInfos, ExtraInfo extraInfo);

}
